/**
 * 
 */
package com.bbva.gptf.back.transformador;

import org.springframework.core.convert.converter.Converter;

import com.bbva.gptf.back.dominio.Vgpt003Plazo;
import com.bbva.gptf.dto.bean.PlazoSimulacion;


/**
 * @author Edith Tamaya
 *
 */
public class TransformadorPlazosSimulacion implements Converter<Vgpt003Plazo, PlazoSimulacion>{
	
	@Override
	public PlazoSimulacion convert(Vgpt003Plazo plz)  {
		PlazoSimulacion plazo = new PlazoSimulacion();
		plazo.setCategoria(plz.getNbCategoria());
		plazo.setCdValorBmv(plz.getCdValorBmv());
		plazo.setId(plz.getCdId().intValue());
		plazo.setOrden(plz.getNuOrden().intValue());
		plazo.setPlazo(plz.getCdPlazo());
		plazo.setRangoMaximo(plz.getNuRangoMax().intValue());
		plazo.setRangoMinimo(plz.getNuRangoMin().intValue());
		plazo.setSubClasificacion(plz.getNbSubclasif());
		plazo.setTipo(plz.getTpPlazo());

		return plazo;
	}
}
